package com.cleaningcloud.cld.domain;

import java.math.BigDecimal;

import com.cleaningcloud.common.core.web.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.cleaningcloud.common.core.annotation.Excel;

/**
 * 项目估算对象 cld_project_estimate
 * 
 * @author cleaningcloud
 * @date 2024-10-10
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class CldProjectEstimate extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 项目估算ID */
    private Long projectEstimateId;

    /** 估算类型(1人工工资2低值易耗3固定资产4其他支出) */
    @Excel(name = "估算类型(1人工工资2低值易耗3固定资产4其他支出)")
    private Long estimateType;

    /** 选择值(字典表)ID */
    @Excel(name = "选择值(字典表)ID")
    private String businessId;

    /** 数量 */
    @Excel(name = "数量")
    private int businessNumber;

    /** 单价 */
    @Excel(name = "单价")
    private BigDecimal businessUnitPrice;

    /** 计算类型(1按人数2按总价) */
    @Excel(name = "计算类型(1按人数2按总价)")
    private Long calcType;

    @Excel(name = "项目Id")
    private Long projectId;

    private BigDecimal businessUnitPriceTotal;


}
